Onboarding project | Strava
πŸ“„

Onboarding project | Strava

Index

  1. Problem Statement
  2. Brief About Strava
  3. Strava Users and Market
  4. Understanding users and JTBD
  5. Onboarding Teardown for App and Web
  6. Activation Metrics
  7. Other Metrics to Track

​

1. Problem Statement -

Teardown the onboarding flow for Strava on both Web and Mobile App to really understand the why behind each screen, the JTBD of each element on the screen and the cognitive biases at play.

​

Why Onboarding - Onboarding is very critical as a seamless onboarding journey increases user satisfaction, engagement and overall retention ultimately contributing to the product's success in the market.

​

2. Brief About Strava -

Strava is a leading fitness tracking and social networking platform designed to inspire and motivate athletes of all levels. At its core, Strava serves as a comprehensive tool for tracking and analyzing various physical activities such as running, cycling, swimming, and more. Users can record their workouts using GPS-enabled devices such as smartphones or fitness wearables, allowing them to accurately measure metrics like distance, pace, elevation gain, and heart rate.


Choose from over 35+ sports -

πŸƒβ€β™‚οΈπŸ§—β€β™€οΈπŸŠπŸ»β€β™‚οΈβ›·οΈπŸš΄πŸ§˜πŸΌβ€β™€οΈβ›ΉπŸ»β€β™‚οΈβš½οΈβ›ΈοΈπŸ₯‹πŸ€ΈπŸ½β€β™‚οΈπŸ„β€β™‚οΈπŸ₯ŠπŸ‡πŸ€½πŸ»πŸŽ―πŸ€ΊπŸš΅πŸ»β€β™€οΈπŸ’πŸΉπŸ₯…πŸ€ΌπŸš£πŸΌπŸ‹πŸ½

Strava is a community of athletes from all over the world. We are a tribe. Alone or together, we strive

Strava's mission statement - To connect athletes with what motivates them and help them find their personal best.

​

🎯 Strava's key core value propositions are -

Community Engagement and Motivation

Strava provides a vibrant community platform where users can connect with fellow athletes, join local clubs, and participate in challenges and virtual events. This sense of community fosters motivation, accountability, and camaraderie, encouraging users to stay active and inspired in their fitness journey.

​

Comprehensive Activity Tracking and Analysis

Strava offers robust tracking and analysis features tailored to various fitness activities popular among Indian users, such as running, cycling, and yoga. With detailed metrics like distance, pace, elevation gain, and heart rate, users can accurately monitor their progress, set goals, and optimize their training routines to achieve peak performance.

​

Personalized Coaching and Insights

​Strava's premium subscription plans unlock access to advanced training tools, personalized coaching, and actionable insights designed to help Indian users elevate their fitness experience. Whether it's custom training plans, performance analytics, or recovery strategies, Strava empowers users to take their fitness goals to the next level with tailored guidance and support.

 


​

Details on Company and Users -

Company Specifics

Details

Founders

Michael Horvath and Mark Gainey (2009)

CEO

Michael Martin (2024- Present)

Headquarters

San Francisco, California

Employee Count

500

Funding

$180M over 6 rounds

Business Specifics

Details

Users Stats

 

120M+ Users in 195 Countries

(2500+  Professional Athletes)

Activities Stats

7B Activities Performed

40M+ Activities recorded/week

Social Stats

4M+ Photos shared/week

7.5B+ Kudos given b/w athletes

Pricing

Freemium Subscription Model

Charges -

β‚Ή 349.00/month

β‚Ή 2,499.00/year

Revenue (GMV)

$275 million

Valuation

$1.5 billion

New Users

2 million new users/month -> we're solving for them

​

3. Strava Users and Market

Strava Users Age Distribution

age.png

​

Strava Gender Distribution

gender.png

​

Strava Traffic Share between top 5 Countries (~50%)

c.png

Strava Traffic channels

m.png

Strava in comparison with direct/indirect competitors

s.png

​

4. Understanding users and JTBD

Questions Asked to the users -

Demography - Age, Gender, Location, Income Level, Relationship Status

Fitness Mantra -  Gym, Exercise, Yoga, Running, Cycling, other Sports

Frequently used Apps - Sports/Wellness/Fitness Related

Gadgets - Smartphones/Smart watches/Fitness bands/Patches/Rings

Food Habits - Spend on healthy food eating

Source of entertainment - Consuming Content, Eating out, watching sports, travel, hanging out wit friends etc.

Social Influence - Office / Society events around sports and fitness

 

If Not a Strava user (or a competitor app user)

  • Ever heard about Strava ? Do you use any activity tracking app ? What do you use that app for ?
  • Monthly budget for fitness (to gauge the Appetite to pay)
  • Thoughts on tracking and analysing progress
  • Thoughts on community and it's role in keeping them motivated

 

If a Strava user

  • Overall Experience with Strava -  How has Strava helped you in achieving your fitness goals
  • What features of Strava do you find most valuable/useful-
  • Are there any specific challenges or pain points you encounter while using Strava ?
  • Frequency of use -  How often do you use Strava, and what devices do you primarily use it on?
  • Engagement withing the Community - Clubs/Challenges/Stoical Media
  • Subscription Plan -
    • What influenced your decision to subscribe?
    • What additional features or improvements would make you consider upgrading to a premium plan if you're not already subscribed
  • Choice of Activity -  Running, Cycling, Swimming etc
  • Thoughts on trying out new activities on the app
  • Acquisition Channel -  How, why and when did they download the app ?

 

 

ICP (Ideal Customer Profile) research -

 

ICP-1

ICP-2

ICP-3

ICP-4

ICP-5

Who

Amateur Aisha

Social Sushil

Pro Athlete Pavan

Busy Bee Bhavya

Homemaker Harsha

What do they do

Digital Marketing

Event Management

Professional Marathon Runner

Sales and Marketing

Homemaker

Age Group

21-24

25-32

28-45

26-35

30-50

Location

Tier 1 /Tier 2

Tier 1

Tier 1 /Tier 2

Tier 1

Tier 1 / Tier 2

Income Levels

40k / month

70k /month

1.7L / month

75k / month

< 20k

Fitness/Sports Monthly Budget

Under 1k

Under 3k

Around 20-30k

Under 5k

Under 2k

Fitness Mantra

Completes 10,000 steps now. Eat healthy as much as possible.

Cycles every morning for 30-45 mins. Regular user of Strava App. Runs a marathon every quarter

Starts the day by hitting the gym doing some weight training, followed by running exercises in the evening.

Takes muscle therapy for relaxation.

Yoga and Stretching for 30 mins in the morning. Late night walk after dinner

Morning walk and Swimming session for 60mins in the evening.

Food Habits

Used to eat all kinds of junk from outside

Recently trying to switch to healthy

Usually eats basic Indian home cooked meals. Indulges in outside food 2-3 times a week

Very strict with his diet, ensures high protein diet and avoids sugar and unhealthy carbs. Doesn't struggle with keeping up his diet

Mostly eats healthy food both at home and outside, has a sweet tooth so usually indulges in deserts every now and then

Mostly eats home cooked meals, but enjoys cooking some fried and unhealthy snacks at home as well

Desires

Motivation and support from peers in this journey

Needs some assistance in getting started, building a routine

Community for support and shared experiences. Wants to track and Analyse activities 

 

 

Detailed tracking and analysis of all activities to continuously get better. Share adventures with a solid group of followers.

Desires efficient fitness routines that fit a fast-paced lifestyle. Also

believes in Holistic wellness approach and wants

Mindfulness and meditation sessions as well

Nutrition guidance and meal plans. Affordable and accessible fitness solutions. Wants to participate in a challenge sometime.

JTBD with Strava/ fitness tracking app

 

 

  • To start and maintain a regular fitness routine, track progress, and gain confidence in her ability to achieve fitness goals.
  • To share progress with family and friends and win their respect and admiration
  • Get reminded and motivated through push notifications about making consistent progress on the app

​

  • To improve stamina and endurance by following structured training plans and analyzing performance data.
  • To contribute towards fostering the local cycling community.
  • To connect with a community of like-minded individuals, share experiences, and find motivation and support in their fitness journey.
  • To integrate Strava with other fitness apps and devices to get a comprehensive view of training and progress.-
  • To fine-tune their training, optimize performance, and gain a competitive edge in their sport while leveraging advanced analytics and coaching support.
  • To analyze training data in-depth, identify areas for improvement, and make data-driven decisions to maximize performance.
  • Set personal records, compete with herself, and join virtual challenges to stay motivated and engaged.
  • Get reminded and motivated through push notifications about making consistent progress on the app
  • Seek guidance and support through the fitness journey
  • Maintain a journal of all physical activities to achieve badges and accolades from the community,

Acquisition channel ?

Peer group, seeing people sharing their activities online, word of mouth

Been a member for 6 years now - only dominant player for cyclists at that time, organic search

Recommended by a mentor, word of mouth

Heard a lot about in social groups, word of mouth

Was looking for an app compatible with her fitness band to document and track progress, organic search

Strava Subscriber

Yes/No and Why

No, doesn't use it that much, the free features are sufficient for tracking and sharing updates with close family and friends

Yes, enjoys discovering, exploring new routes and sharing it withing the online community. Attend lots of challenges , likes to meet offline with like minded people.

Yes, for the ease of integration with tracking devices that helps with analysis. Also, helps promote branded events within the community

No, does not count herself as a power user.

No, not a Strava user

Opinion on trying new activities

Would like to, but does not have adequate resources

Keen to explore new sports outside of routine ones if the right opportunity strikes

Not really

Not really

Eventually yes, but wants to focus on the current activity for now.

Any pain points on Strava

  • Gets a little overwhelmed  sometimes due to the extensive feature set, including analytics, segments, and challenges, leading to confusion and difficulty in navigating the app.
  • Concerned about privacy and data security, particularly regarding the sharing of sensitive workout data and personal information on the platform.
  • Sometimes feel restricted by the lack of customization options for training plans of favourite activity, making it challenging to tailor the app to specific needs and preferences.
  • Data syncing and integration discrepancies from their devices to Strava, leading to frustration and in correct progress on the app
  • Require more advanced analytics and metrics beyond what Strava currently offers to support their rigorous training and performance optimization needs.
  • Seeks personalized coaching and training plans tailored to his strengths, weaknesses, and competitive goals
  • Sometimes feel overwhelmed by social pressure or comparison with others, leading to feelings of inadequacy or demotivation.
  • App currently does not cater to mental health
  • Very sceptic about losing all the progress made on the app in case of any issues with her account/app
  • Struggle to understand how to effectively use the app for her fitness goals without clear guidance and tutorials, hindering overall experience and progress tracking


​


ICP-2 and ICP-3 are paid subscribers and power users, while ICP-1, ICP-4, ICP-5 are casual users.

​

JTBD basis above user research -

Job

Goal

Explanation

Personal

Primary

Get in better shape to feel more confident about themselves and lead a healthier and happier life.

Functional

Secondary

Track fitness activities by syncing Strava with their smart devices to analyze training data

Social

Secondary

Connect with a community of like-minded individuals, share experiences, seek motivation and support in their fitness journey.

​

5. Onboarding Teardown for App and Web​

Legend -

Green - Things that Strava really nailed

Red - Things don't help Strava

Blue - Suggestion to improve the Onboarding Flow​

1. Mobile App Onboarding Teardown (Android) -

​Screenshot 2024-04-06 at 1.35.39 PM.png​

​Screenshot 2024-04-06 at 1.36.11 PM.png

​Screenshot 2024-04-06 at 1.36.47 PM.png

​Screenshot 2024-04-06 at 1.37.10 PM.png​

Screenshot 2024-04-06 at 1.37.59 PM.png​

​Screenshot 2024-04-06 at 1.39.34 PM.png

​Screenshot 2024-04-06 at 1.39.54 PM.png

​Screenshot 2024-04-06 at 1.40.21 PM.png

Screenshot 2024-04-06 at 1.41.03 PM.png

​Screenshot 2024-04-06 at 1.41.24 PM.png​

Screenshot 2024-04-06 at 1.41.46 PM.png​

Screenshot 2024-04-06 at 1.42.07 PM.png​

​Screenshot 2024-04-06 at 1.42.27 PM.png​

​Screenshot 2024-04-06 at 6.21.36 PM.png

​Screenshot 2024-04-06 at 1.43.07 PM.png

​Screenshot 2024-04-06 at 1.43.33 PM.png

​Screenshot 2024-04-06 at 1.43.53 PM.png

Screenshot 2024-04-06 at 1.44.11 PM.png

​Screenshot 2024-04-06 at 1.44.28 PM.png

​Screenshot 2024-04-06 at 1.44.44 PM.png

Screenshot 2024-04-06 at 1.45.02 PM.png

​


2. Web Onboarding Teardown -

Screenshot 2024-04-06 at 2.03.39 PM.png

Screenshot 2024-04-06 at 2.03.58 PM.png

​Screenshot 2024-04-06 at 2.04.26 PM.pngScreenshot 2024-04-06 at 2.04.42 PM.png

​Screenshot 2024-04-06 at 2.05.00 PM.png

​Screenshot 2024-04-06 at 2.05.20 PM.png

​Screenshot 2024-04-06 at 2.05.37 PM.png

​Screenshot 2024-04-06 at 2.06.01 PM.png

​Screenshot 2024-04-06 at 2.06.20 PM.png

​Screenshot 2024-04-06 at 2.06.40 PM.png



6. Activation Metrics​

1. Hypothesis : Completing 2 activity recordings in first 7 days

Reason - This metric signifies early user engagement and adoption of the app's core functionality. Achieving this milestone demonstrates that users are actively participating in the platform's primary activity tracking feature, indicating a genuine interest in utilizing Strava for their fitness activities. Additionally, users who complete activities early on are more likely to experience the value of the app firsthand, which can lead to higher retention rates as they continue to integrate Strava into their fitness routines.


2. Hypothesis : Following 3 extra friends/athletes in the first 14 days

Reason - This metric is a valuable onboarding metric for Strava as it fosters social engagement and community interaction from the outset. By connecting with friends or athletes early on, users become integrated into the social fabric of the platform, increasing their sense of belonging and motivation to continue using Strava. Additionally, following others allows users to discover new activities and challenges, enhancing their overall experience and likelihood of remaining active on the app. This metric also encourages users to invite their network, promoting organic growth and improving retention through peer connections.


3. Hypothesis : Paid subscriber after the 30-day free trial period

Reason - This metric indicates successful conversion of users into paying customers. Users who transition to paid subscriptions demonstrate a deeper commitment to the platform's premium features and services, indicating a higher level of satisfaction and perceived value. This metric reflects not only the effectiveness of the free trial in showcasing the app's benefits but also the overall success of the onboarding process in converting users into long-term, revenue-generating customers. Tracking this metric allows Strava to gauge the effectiveness of its onboarding strategies in driving monetization and sustaining user engagement over time.

​

4. Hypothesis : Sharing 5 activities in the first 30 days

Reason - This metric indicates active user engagement and advocacy within the community. Users who share their activities, whether within the app or on social media, contribute to the platform's organic growth by attracting new users and reinforcing existing ones. This metric reflects a user's willingness to endorse and promote Strava's features and benefits, ultimately leading to higher retention rates as users become more invested in the platform's ecosystem. Additionally, sharing activities fosters a sense of camaraderie and accountability among users, further enhancing their long-term engagement and loyalty to Strava.

​

5. Hypothesis : Participating in 1 challenge within the first 30 days

Reason - This metric demonstrates early user engagement and interaction with the app's features. Challenges provide users with achievable goals and a sense of accomplishment, fostering a positive initial experience with the platform. By joining challenges and various clubs, users become integrated into the Strava community and are more likely to establish lasting habits, leading to increased retention and long-term engagement. Additionally, participating in challenges may expose users to partner brands or sponsored events, further enhancing the app's value proposition and promoting future participation.


​

7. Other Metrics to track

Quantitive Metric to Track -

  1. # of new user sign ups on the App/Web
  2. Drop off in the onboarding flow - Funnel Analysis at each step Eg: User Profile Page, Payment Page
  3. # users opting for 30 day free trial during sign up
  4. Retention Rate - % of users who continue to use the app week-over-week or month-over-month
  5. Unique DAU, WAU and MAU - Daily, Weekly and Monthly Active users
  6. Frequency of use of App per day/week/month per user
  7. D1, D14 and D30 Retention - D1 for sign up, D14 for app exploration and D30 for subscription purchase
  8. # sessions recored per week/month by each user
  9. # challenges joined per week/month by each user
  10. # devices connected per user
  11. % completion rate per challenge by each user
  12. # total clubs/groups joined by each user
  13. # messages exchanged per week/month by each user
  14. # Followers and Following Athletes of each user
  15. # Kudos given vs received for each user
  16. Rating on Google Play Store and Apple App store
  17. # Referral shared per user and # users signed up from referral
  18. Avg session duration of each user
  19. CSAT and NPS scores

​

​

Qualitative Metric to Track -

  1. Sentiment analysis on onboarding and signup flow from App store, google review etc.
  2. User session recordings / Heat maps - understanding how users interact with the app.
  3. Users' fitness goals, aspirations, and progress through qualitative feedback, surveys, and user interviews.
  4. Engagement with social features such as clubs, challenges, and group activities by analyzing user interactions, discussions, and motivations behind each action
  5. Overall ease of use, and satisfaction with features through in-app feedback forms, user interviews, and usability testing sessions. Identify pain points, usability issues, and areas for improvement.


​

​

That's a wrap Folks, thank your reading !!

​

πŸ§”β€β™‚οΈ Shaleen Kachhara

πŸ“ž +91 9629072122

πŸ’Ό Product Manager at American Express

LinkedIn

​





​























































Brand focused courses

Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.

View all courses

All courses

Master every lever of growth β€” from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.

View all courses

Explore foundations by GrowthX

Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more

View All Foundations

Crack a new job or a promotion with the Career Centre

Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business

View All Resources

Learning Resources

Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.

Patienceβ€”you’re about to be impressed.